// 文件上传服务
app.service("fileUploadService",function($http) {

    this.fileUpload = function() {
        var formData = new FormData();//构造表单数据
        formData.append("file",file.files[0]);
        return $http({
            url: '../fileUpload.do',
            data: formData,
            method: 'post',
            headers: {'Content-Type': undefined},
            transformRequest: angular.identity
            /**
             *  njularjs 对于 post 和 get 请求默认的 Content-Type header 是application/json
             *  通过设置‘Content-Type’: undefined，这样浏览器会帮我们把 Content-Type 设置为 multipart/form-data.
             *  通过设置 transformRequest: angular.identity ，anjularjs transformRequest function 将序列化我们的 formdata object
             */
        })
    }

})